#pragma warning disable 108 // new keyword hiding
#pragma warning disable 114 // new keyword hiding
namespace Windows.UI.Composition.Scenes
{
	#if __ANDROID__ || __IOS__ || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || __MACOS__
	[global::Uno.NotImplemented]
	#endif
	public  partial class SceneSurfaceMaterialInput : global::Windows.UI.Composition.Scenes.SceneMaterialInput
	{
		#if __ANDROID__ || __IOS__ || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || __MACOS__
		[global::Uno.NotImplemented("__ANDROID__", "__IOS__", "NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__", "__MACOS__")]
		public  global::Windows.UI.Composition.Scenes.SceneWrappingMode WrappingVMode
		{
			get
			{
				throw new global::System.NotImplementedException("The member SceneWrappingMode SceneSurfaceMaterialInput.WrappingVMode is not implemented in Uno.");
			}
			set
			{
				global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput", "SceneWrappingMode SceneSurfaceMaterialInput.WrappingVMode");
			}
		}
		#endif
		#if __ANDROID__ || __IOS__ || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || __MACOS__
		[global::Uno.NotImplemented("__ANDROID__", "__IOS__", "NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__", "__MACOS__")]
		public  global::Windows.UI.Composition.Scenes.SceneWrappingMode WrappingUMode
		{
			get
			{
				throw new global::System.NotImplementedException("The member SceneWrappingMode SceneSurfaceMaterialInput.WrappingUMode is not implemented in Uno.");
			}
			set
			{
				global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput", "SceneWrappingMode SceneSurfaceMaterialInput.WrappingUMode");
			}
		}
		#endif
		#if __ANDROID__ || __IOS__ || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || __MACOS__
		[global::Uno.NotImplemented("__ANDROID__", "__IOS__", "NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__", "__MACOS__")]
		public  global::Windows.UI.Composition.ICompositionSurface Surface
		{
			get
			{
				throw new global::System.NotImplementedException("The member ICompositionSurface SceneSurfaceMaterialInput.Surface is not implemented in Uno.");
			}
			set
			{
				global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput", "ICompositionSurface SceneSurfaceMaterialInput.Surface");
			}
		}
		#endif
		#if __ANDROID__ || __IOS__ || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || __MACOS__
		[global::Uno.NotImplemented("__ANDROID__", "__IOS__", "NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__", "__MACOS__")]
		public  global::Windows.UI.Composition.CompositionBitmapInterpolationMode BitmapInterpolationMode
		{
			get
			{
				throw new global::System.NotImplementedException("The member CompositionBitmapInterpolationMode SceneSurfaceMaterialInput.BitmapInterpolationMode is not implemented in Uno.");
			}
			set
			{
				global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput", "CompositionBitmapInterpolationMode SceneSurfaceMaterialInput.BitmapInterpolationMode");
			}
		}
		#endif
		// Forced skipping of method Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.BitmapInterpolationMode.get
		// Forced skipping of method Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.BitmapInterpolationMode.set
		// Forced skipping of method Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.Surface.get
		// Forced skipping of method Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.Surface.set
		// Forced skipping of method Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.WrappingUMode.get
		// Forced skipping of method Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.WrappingUMode.set
		// Forced skipping of method Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.WrappingVMode.get
		// Forced skipping of method Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput.WrappingVMode.set
		#if __ANDROID__ || __IOS__ || NET461 || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ || __MACOS__
		[global::Uno.NotImplemented("__ANDROID__", "__IOS__", "NET461", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__", "__MACOS__")]
		public static global::Windows.UI.Composition.Scenes.SceneSurfaceMaterialInput Create( global::Windows.UI.Composition.Compositor compositor)
		{
			throw new global::System.NotImplementedException("The member SceneSurfaceMaterialInput SceneSurfaceMaterialInput.Create(Compositor compositor) is not implemented in Uno.");
		}
		#endif
	}
}
